be curbed - İspanyolca İngilizce Sözlük